package com.ruoyi.project.wms.mapper;

import java.util.List;

import com.ruoyi.common.zx.PageData;
import org.apache.ibatis.annotations.Param;


public interface WmsOrderMapper {

    public PageData selectWmsOrderById(Long id);

    public List<PageData> selectWmsOrderList(PageData pd);

    public int insertWmsOrder(PageData pd);

    public int updateWmsOrder(PageData pd);

    public int updateWmsOrderStatus(Long id);

    public int deleteWmsOrderById(Long id);

    public int deleteWmsOrderByIds(Long[] ids);

    int insertOrderLine(PageData pd);

    int updateOrderLine(PageData pd);

    Long[] selectBillsIds(@Param("a") Long[] ids);

    int deleteWmsOrderLineByIds(@Param("aaa") List<PageData> pd);

    PageData selectOrderLine(@Param("id") Long id);

    List<PageData> getOderLine(@Param("id") Long id);

    PageData getLineInfo(PageData pd);
    Long getLineNum(PageData pd);


    List<PageData> queryListOrder(Long id);
}
